Package-level declarations

Types

Link copied to clipboard
@Serializable
data class ComplexClass(val intValue: Int?, val stringsValue: List<String?>?, val child: ComplexClass?, val otherValues: Map<String, OtherClass>)
Link copied to clipboard
@Serializable
data class OtherClass(val bool: Boolean, val float: Float)

Functions

Link copied to clipboard
fun createContinuationRelay(env: CPointer<JNIEnvVar>, clazz: jobject, output: jobject): jobject?
Link copied to clipboard
fun createContinuations(env: CPointer<JNIEnvVar>, clazz: jobject, input: jobject, list: jobject)
Link copied to clipboard
fun createEnv(env: CPointer<JNIEnvVar>, clazz: jobject): Long
Link copied to clipboard
fun createReceiver(input: jobject): suspend (String) -> Unit
Link copied to clipboard
fun registerService(env: CPointer<JNIEnvVar>, clazz: jobject, input: jobject, output: jobject)
Link copied to clipboard
fun serializeDeserialize(env: CPointer<JNIEnvVar>, clazz: jobject, input: jobject): jobject?